A New Approach to O -Line Packet Routing Case Study: 2-Dimensional Meshes
نویسندگان
چکیده
In this paper we present the multistage oo-line routing model, a new and rather natural, way to model oo-line packet routing problems. With this model, the problem of oo-line packet routing reduces to the problem of nding edge disjoint paths on a multistage graph. The multistage oo-line routing model can model any kind of routing pattern on any graph. Furthermore, it incorporates the size of the maximum queue that can be created in any processor. The multistage oo-line routing model accommodates all optimal solutions and can be used to obtain lower bounds that are based not in worst case situations but rather on the actual routing problem under consideration. The paths of the packets are computed by a greedy heuristic method that is based on the distance the packets have to travel. A lot of freedom is left for the user of the model in order to incorporate in the heuristic properties of the underlying interconnection network. We used the multistage oo-line model to study the oo-line permutation packet routing problem on 2-dimensional meshes. We ran millions of experiments based on random generated data and, for all of our experiments, we were able to compute a solution of length equal to the maximum distance a packet had to travel, and thus, match the actual lower bound for each routing pattern.
منابع مشابه
An Emperical Study of Oo-line Permutation Packet Routing on 2-dimensional Meshes Based on the Multistage Routing Method
In this paper we present the multistage oo-line method, a new and rather natural way to model oo-line packet routing problems, which reduces the problem of oo-line packet routing to that of nding edges disjoint paths on a multistage graph. The multistage oo-line method can model any kind of routing pattern on any graph and can incorporate the size of the maximum queue allowed to be created in a...
متن کاملOblivious Routing on d-Dimensional Meshes
We give new upper and lower bounds for oblivious permutation routing on d-dimensional meshes (d > 1) of side length n. We present O(nd=2 logn) algorithms for d 2 using queue-size 6. Further we present optimal O(nd=2) algorithms using unlimited queue-size. For odd d the presented algorithm is a d-bend algorithm. We further show that for odd d an algorithm which for every packet restrict the bend...
متن کاملAn Empirical Study of Off-Line Permutation Packet Routing on Two-Dimensional Meshes Based on the Mul - Computers, IEEE Transactions on
In this paper we present the multistage off-line method, a new and rather natural way to model off-line packet routing problems, which reduces the problem of off-line packet routing to that of finding edge disjoint paths on a multistage graph. The multistage off-line method can model any kind of routing pattern on any graph and can incorporate the size of the maximum queue allowed in any proces...
متن کاملOn De ection Worm Routing on Meshes
In this paper, we consider the de ection worm routing problem on two dimensional n nmeshes. Our results include: (i) an o -line algorithm for routing permutations in O(kn) steps, and (ii) a general method to obtain de ection worm routing algorithms from packet routing algorithms.
متن کامل2 Ieee Transactions on Computers
| In this paper we present the multistage oo-line method, a new and rather natural way to model oo-line packet routing problems, which reduces the problem of oo-line packet routing to that of nding edge disjoint paths on a multistage graph. The multistage oo-line method can model any kind of routing pattern on any graph and can incorporate the size of the maximum queue allowed in any processor....
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1992